(WINDOW_LIVE_P): New macro.
authorGerd Moellmann <gerd@gnu.org>
Thu, 18 Jan 2001 14:09:39 +0000 (14:09 +0000)
committerGerd Moellmann <gerd@gnu.org>
Thu, 18 Jan 2001 14:09:39 +0000 (14:09 +0000)
src/window.h

index c5737ef723896f3fa060d22bc670829f22558b0f..36ca6811d5e5e8326976d8db038e97a6e5474bf0 100644 (file)
@@ -1,5 +1,6 @@
 /* Window definitions for GNU Emacs.
-   Copyright (C) 1985, 1986, 1993, 1995 Free Software Foundation, Inc.
+   Copyright (C) 1985, 1986, 1993, 1995, 1997, 1998, 1999, 2000, 2001
+   Free Software Foundation, Inc.
 
 This file is part of GNU Emacs.
 
@@ -446,4 +447,9 @@ extern void check_frame_size P_ ((struct frame *frame, int *rows, int *cols));
 
 struct glyph *get_phys_cursor_glyph P_ ((struct window *w));
 
+/* Value is non-zero if WINDOW is a live window.  */
+
+#define WINDOW_LIVE_P(WINDOW) \
+     (WINDOWP ((WINDOW)) && !NILP (XWINDOW ((WINDOW))->buffer))
+
 #endif /* not WINDOW_H_INCLUDED */